package com.daniel.oop.demo04;

/**
 * 封装
 *
 * @author Daniel
 * @version V1.0
 * @date 2020/5/12 14:51
 */
public class Student {
	private String name;
	private int age;
	private char sex;

	// 提供一些可以操作这个属性的方法
	// 提供一些public的get、set方法

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public int getAge() {
		return age;
	}

	public void setAge(int age) {
		this.age = age;
	}

	public char getSex() {
		return sex;
	}

	public void setSex(char sex) {
		this.sex = sex;
	}
}
/*
1、提高程序的安全性，保护数据
2、隐藏代码的实现细节
3、统一接口
4、增强系统可维护性
public static void main(String[] args) {
	Student student = new Student();
	student.setName("Daniel");
	System.out.println(student.getName());
}
 */
